package com.rc.saas.tenant.vo.member;

import com.alibaba.excel.annotation.ExcelProperty;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.math.BigDecimal;

/**
 * @author frog
 * @date 2021/6/9
 */
public class MemberInfoPrintVo {
    @ExcelProperty("会员类型")
    private String memberType;
    @ExcelProperty("昵称")
    private String nickname2;
    @ExcelProperty("手机号")
    private String mobile;
    @ExcelProperty("性别")
    private String sex;
    @ExcelProperty("注册时间")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")
    private String registerTime;
    @ExcelProperty("状态")
    private String status;
    @ExcelProperty("个人积分")
    private Integer point;
    @ExcelProperty("个人余额")
    private BigDecimal account;
    @ExcelProperty("赠送余额")
    private BigDecimal giveAccount;
    @ExcelProperty("充电状态")
    private String chargeStatus;

    public String getMemberType() {
        return memberType;
    }

    public void setMemberType(String memberType) {
        this.memberType = memberType;
    }

    public String getNickname2() {
        return nickname2;
    }

    public void setNickname2(String nickname2) {
        this.nickname2 = nickname2;
    }

    public String getMobile() {
        return mobile;
    }

    public void setMobile(String mobile) {
        this.mobile = mobile;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public String getRegisterTime() {
        return registerTime;
    }

    public void setRegisterTime(String registerTime) {
        this.registerTime = registerTime;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public Integer getPoint() {
        return point;
    }

    public void setPoint(Integer point) {
        this.point = point;
    }

    public BigDecimal getAccount() {
        return account;
    }

    public void setAccount(BigDecimal account) {
        this.account = account;
    }

    public BigDecimal getGiveAccount() {
        return giveAccount;
    }

    public void setGiveAccount(BigDecimal giveAccount) {
        this.giveAccount = giveAccount;
    }

    public String getChargeStatus() {
        return chargeStatus;
    }

    public void setChargeStatus(String chargeStatus) {
        this.chargeStatus = chargeStatus;
    }
}
